dwarf embryo - Spanish English Dictionary